home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 4: GNU Archives / Linux Cubed Series 4 - GNU Archives.iso / gnu / glibc-1.09 / glibc-1 / glibc-1.09.1 / time / northamerica < prev    next >
Encoding:
Text File  |  1994-08-22  |  34.1 KB  |  919 lines

  1. # @(#)northamerica    7.11
  2. # also includes Central America and the Caribbean
  3.  
  4. # This data is by no means authoritative; if you think you know better,
  5. # go ahead and edit the file (and please send any changes to
  6. # tz@elsie.nci.nih.gov for general use in the future).
  7.  
  8. # From Paul Eggert <eggert@twinsun.com> (August 17, 1994):
  9. # A reliable and entertaining source about time zones is
  10. # Derek Howse, Greenwich time and the discovery of the longitude,
  11. # Oxford University Press (1980).
  12.  
  13. ###############################################################################
  14.  
  15. # United States
  16.  
  17. # From Arthur David Olson:
  18. # US Daylight Saving Time ended on the last Sunday of *October* in 1974.
  19. # See, for example, the front page of the Saturday, October 26, 1974
  20. # and Sunday, October 27, 1974 editions of the Washington Post.
  21.  
  22. # From seismo!munnari!kre:
  23. # I recall also being told by someone once that Canada didn't have
  24. # the DST variations in 74/75 that the US did, but I am not nearly
  25. # sure enough of this to add anything.
  26.  
  27. # From Arthur David Olson:
  28. # The above has been confirmed by Bob Devine; we'll go with it here.
  29.  
  30. # From Arthur David Olson:
  31. # Before the Uniform Time Act of 1966 took effect in 1967, observance of
  32. # Daylight Saving Time in the US was by local option, except during wartime.
  33.  
  34. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  35. Rule    US    1918    1919    -    Mar    lastSun    2:00    1:00    D
  36. Rule    US    1918    1919    -    Oct    lastSun    2:00    0    S
  37. Rule    US    1942    only    -    Feb    9    2:00    1:00    W # War
  38. Rule    US    1945    only    -    Sep    30    2:00    0    S
  39. Rule    US    1967    max    -    Oct    lastSun    2:00    0    S
  40. Rule    US    1967    1973    -    Apr    lastSun    2:00    1:00    D
  41. Rule    US    1974    only    -    Jan    6    2:00    1:00    D
  42. Rule    US    1975    only    -    Feb    23    2:00    1:00    D
  43. Rule    US    1976    1986    -    Apr    lastSun    2:00    1:00    D
  44. Rule    US    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  45.  
  46. # From Bob Devine (January 28, 1988):
  47. # ...Alaska (and Hawaii) had the timezone names changed in 1967.
  48. #    old             new
  49. #    Pacific Standard Time(PST)  -same-
  50. #    Yukon Standard Time(YST)    -same-
  51. #    Central Alaska S.T. (CAT)   Alaska-Hawaii St[an]dard Time (AHST)
  52. #    Nome Standard Time (NT)     Bering Standard Time (BST)
  53. #
  54. # ...Alaska's timezone lines were redrawn in 1983 to give only 2 tz.
  55. #    The YST zone now covers nearly all of the state, AHST just part
  56. #    of the Aleutian islands.   No DST.
  57.  
  58. # From U. S. Naval Observatory (January 19, 1989):
  59. # USA  EASTERN       5 H  BEHIND UTC    NEW YORK, WASHINGTON
  60. # USA  EASTERN       4 H  BEHIND UTC    APR 3 - OCT 30
  61. # USA  CENTRAL       6 H  BEHIND UTC    CHICAGO, HOUSTON
  62. # USA  CENTRAL       5 H  BEHIND UTC    APR 3 - OCT 30
  63. # USA  MOUNTAIN      7 H  BEHIND UTC    DENVER
  64. # USA  MOUNTAIN      6 H  BEHIND UTC    APR 3 - OCT 30
  65. # USA  PACIFIC       8 H  BEHIND UTC    L.A., SAN FRANCISCO
  66. # USA  PACIFIC       7 H  BEHIND UTC    APR 3 - OCT 30
  67. # USA  ALASKA STD    9 H  BEHIND UTC    MOST OF ALASKA     (AKST)
  68. # USA  ALASKA STD    8 H  BEHIND UTC    APR 3 - OCT 30 (AKDT)
  69. # USA  ALEUTIAN     10 H  BEHIND UTC    ISLANDS WEST OF 170W
  70. # USA  - " -         9 H  BEHIND UTC    APR 3 - OCT 30
  71. # USA  HAWAII       10 H  BEHIND UTC
  72. # USA  BERING       11 H  BEHIND UTC    SAMOA, MIDWAY
  73.  
  74. # From Arthur David Olson (January 21, 1989):
  75. # The above dates are for 1988.
  76. # Note the "AKST" and "AKDT" abbreviations, the claim that there's
  77. # no DST in Samoa, and the claim that there is DST in Alaska and the
  78. # Aleutians.
  79.  
  80. # From Arthur David Olson (February 13, 1988):
  81. # Legal standard time zone names, from United States Code (1982 Edition and
  82. # Supplement III), Title 15, Chapter 6, Section 260 and forward.  First, names
  83. # up to April 1, 1967 (when most provisions of the Uniform Time Act of 1966
  84. # took effect), as explained in sections 263 and 261:
  85. #    (none)
  86. #    United States standard eastern time
  87. #    United States standard mountain time
  88. #    United States standard central time
  89. #    United States standard Pacific time
  90. #    (none)
  91. #    United States standard Alaska time
  92. #    (none)
  93. # Next, names from April 1, 1967 until November 30, 1983 (the date for
  94. # public law 98-181):
  95. #    Atlantic standard time
  96. #    eastern standard time
  97. #    central standard time
  98. #    mountain standard time
  99. #    Pacific standard time
  100. #    Yukon standard time
  101. #    Alaska-Hawaii standard time
  102. #    Bering standard time
  103. # And after November 30, 1983:
  104. #    Atlantic standard time
  105. #    eastern standard time
  106. #    central standard time
  107. #    mountain standard time
  108. #    Pacific standard time
  109. #    Alaska standard time
  110. #    Hawaii-Aleutian standard time
  111. #    Samoa standard time
  112. # The law doesn't give abbreviations.
  113.  
  114. # From Paul Eggert <eggert@twinsun.com> (August 16, 1994):
  115. # Howse writes that Alaska switched from the Julian to the Gregorian calendar,
  116. # and from east-of-GMT to west-of-GMT days, in 1867 when the US purchased it
  117. # from Russia.  We don't have this data pinned down yet, though.
  118.  
  119. # Easy stuff first--including Alaska, where we ignore history (since we
  120. # can't tell if we should give Yukon time or Alaska-Hawaii time for "old"
  121. # times).
  122.  
  123. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  124. Zone America/New_York    -5:00    US    E%sT
  125. Zone America/Chicago    -6:00    US    C%sT
  126. Zone America/Denver    -7:00    US    M%sT
  127. Zone America/Los_Angeles -8:00    US    P%sT
  128. Zone America/Anchorage    -9:00    US    AK%sT
  129.                     # AK%sT is the abbreviation per USNO
  130.  
  131. # Mainland US areas that are always Standard as of 1986.
  132.  
  133. Zone America/Fort_Wayne -5:00    US    E%sT    1946
  134.             -5:00    -    EST    # Always EST as of 1986
  135. # From Arthur David Olson (October 28, 1991):
  136. # An article on page A3 of the Sunday, October 27, 1991 Washington Post
  137. # notes that Starke County switched from Central time to Eastern time as of
  138. # October 27, 1991.
  139. Zone America/Knox_IN    -6:00    US    C%sT    1991 Oct 27 2:00
  140.             -5:00    -    EST    # Always EST as of 1991
  141. Zone America/Phoenix    -7:00    US    M%sT    1946
  142.             -7:00    -    MST    # Always MST as of 1986
  143.  
  144. # From Arthur David Olson (February 13, 1988):
  145. # However. . .a writer from the Inter Tribal Council of Arizona, Inc.,
  146. # notes in private correspondence dated 12/28/87 that "Presently, only the
  147. # Navajo Nation participates in the Daylight Saving Time policy, due to its
  148. # large size and location in three states."  (The "only" means that other
  149. # tribal nations don't use DST.)
  150.  
  151. Link America/Denver Navajo
  152.  
  153. # From Bob Devine (January 28, 1988):
  154. # Michigan didn't observe DST from 1968 to 1973.
  155.  
  156. Zone America/Detroit    -5:00    US    E%sT    1968
  157.             -5:00    -    EST    1973
  158.             -5:00    US    E%sT
  159.  
  160. # Samoa just changes names.  No DST, per Naval Observatory.
  161. #
  162. # Howse writes that in 1879 the King of Samoa decided to change
  163. # ``the date in his kingdom from the Antipodean to the American system,
  164. # ordaining -- by a masterpiece of diplomatic flattery -- that
  165. # the Fourth of July should be celebrated twice in that year.''
  166.  
  167. Zone Pacific/Samoa     12:37:12 -    LMT    1879 Jul  5
  168.             -11:22:48 -    LMT    1911
  169.             -11:30    -    SST    1950
  170.             -11:00    -    NST    1967 Apr    # N=Nome
  171.             -11:00    -    BST    1983 Nov 30    # B=Bering
  172.             -11:00    -    SST            # S=Samoa
  173.  
  174. Zone Pacific/Midway    -11:49:28 -    LMT    1901
  175.             -11:00    -    NST    1967 Apr    # N=Nome
  176.             -11:00    -    BST    1983 Nov 30    # B=Bering
  177.             -11:00    -    SST            # S=Samoa
  178.  
  179. # Aleutian has a name change.  DST, per Naval Observatory.
  180.  
  181. Zone America/Atka    -10:00    US    AH%sT    1983 Nov 30
  182.             -10:00    US    HA%sT
  183.  
  184. # From Arthur David Olson:
  185. # And then there's Hawaii.
  186. # DST was observed for one day in 1933;
  187. # Standard time was change by half an hour in 1947;
  188. # it's always standard as of 1986.
  189.  
  190. Zone Pacific/Honolulu    -10:30    US    H%sT    1933 Apr 30 2:00
  191.             -10:30    1:00    HDT    1933 May  1 2:00
  192.             -10:30    US    H%sT    1947 Jun  8 2:00
  193.             -10:00    -    HST
  194.  
  195. # Navassa
  196. # no information; probably like US/Eastern
  197.  
  198.  
  199. # Old names, for S5 users
  200.  
  201. # Link    LINK-FROM        LINK-TO
  202. Link    America/New_York    EST5EDT
  203. Link    America/Chicago        CST6CDT
  204. Link    America/Denver        MST7MDT
  205. Link    America/Los_Angeles    PST8PDT
  206. Link    America/Fort_Wayne    EST
  207. Link    America/Phoenix        MST
  208. Link    Pacific/Honolulu    HST
  209.  
  210. ################################################################################
  211.  
  212.  
  213. # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
  214. # A good source for time zone historical data outside the U.S. is
  215. # Thomas G. Shanks, The International Atlas (3rd edition),
  216. # San Diego: ACS Publications, Inc. (1991).
  217. # Except where otherwise noted, it is the source for the data below.
  218. #
  219. # Another source occasionally used is Edward W. Whitman, World Time Differences,
  220. # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
  221. # I found in the UCLA library.
  222. #
  223. # I invented the abbreviation SPST for St Pierre Standard Time; SPDT likewise.
  224. # Corrections are welcome!
  225. #
  226. # See the `africa' file for Zone naming conventions.
  227.  
  228.  
  229.  
  230. # Canada
  231.  
  232. # Canada is reportedly lots easier than the US--leastways since 1951.
  233. # I don't know what they did before then.
  234. # 4.3BSD claims that it's perfectly regular.
  235. # According to a posting in "comp.bugs.misc", "comp.unix.wizards", etc.
  236. # on February 8, 1987, by Dave Sherman of the Law Society of Upper Canada,
  237. # "...Canada (well, Ontario and at least some of the other provinces) are
  238. # adopting the new daylight savings time rules...".  We assume all of
  239. # Canada is doing so.
  240.  
  241. # From Bob Devine (January 28, 1988):
  242. # All of Canada did have DST from your first rule except Saskatchewan.
  243. # Which parts did not observe DST is hard to pinpoint but most of the
  244. # province follows the rules.
  245. # NOTE: those that didn't have DST for that rule, also
  246. # probably did not have it for several years previous.
  247.  
  248. # From U. S. Naval Observatory (January 19, 1989):
  249. # CANADA   NEW FDL    3.5H BEHIND UTC    ST.JOHN'S
  250. # CANADA   NEW FDL    1.5H BEHIND UTC    APR 3 - OCT 29
  251. # CANADA   ATLANTIC   4 H  BEHIND UTC    HALIFAX
  252. # CANADA   ATLANTIC   3 H  BEHIND UTC    APR 3 - OCT 29
  253. # CANADA   EASTERN    5 H  BEHIND UTC    TORONTO, MONTREAL, OTTAWA
  254. # CANADA   EASTERN    4 H  BEHIND UTC    APR 3 - OCT 29
  255. # CANADA   CENTRAL    6 H  BEHIND UTC    REGINA, WINNIPEG
  256. # CANADA   CENTRAL    5 H  BEHIND UTC    APR 3 - OCT 29
  257. # CANADA   MOUNTAIN   7 H  BEHIND UTC    CALGARY, EDMONTON
  258. # CANADA   MOUNTAIN   6 H  BEHIND UTC    APR 3 - OCT 29
  259. # CANADA   PACIFIC    8 H  BEHIND UTC    VANCOUVER
  260. # CANADA   PACIFIC    7 H  BEHIND UTC    APR 3 - OCT 29
  261. # CANADA   YUKON      SAME AS PACIFIC    DAWSON
  262.  
  263. # From Arthur David Olson (January 21, 1989):
  264. # April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
  265. # Note claim that there's double DST in Newfoundland and that Yukon should
  266. # be same as Pacific.
  267.  
  268. # From W. Jones (jones@skdad.usask.ca) (November 6, 1992):
  269. # The. . .below is based on information I got from our law library, the
  270. # provincial archives, and the provincial Community Services department.
  271. # A precise history would require digging through newspaper archives, and
  272. # since you didn't say what you wanted, I didn't bother.
  273. #
  274. # Saskatchewan is split by a time zone meridian (105W) and over the years
  275. # the boundary became pretty ragged as communities near it reevaluated
  276. # their affiliations in one direction or the other.  In 1965 a provincial
  277. # referendum favoured legislating common time practices.
  278. #
  279. # On 15 April 1966 the Time Act (c. T-14, Revised Statutes of
  280. # Saskatchewan 1978) was proclaimed, and established that the eastern
  281. # part of Saskatchewan would use CST year round, that districts in
  282. # northwest Saskatchewan would by default follow CST but could opt to
  283. # follow Mountain Time rules (thus 1 hour difference in the winter and
  284. # zero in the summer), and that districts in southwest Saskatchewan would
  285. # by default follow MT but could opt to follow CST.
  286. #
  287. # It took a few years for the dust to settle (I know one story of a town
  288. # on one time zone having its school in another, such that a mom had to
  289. # serve her family lunch in two shifts), but presently it seems that only
  290. # a few towns on the border with Alberta (e.g. Lloydminster) follow MT
  291. # rules any more; all other districts appear to have used CST year round
  292. # since sometime in the 1960s.
  293. #
  294. # Here's how I would summarize things.  Establish a "Saskatchewan" CST
  295. # time zone, and note that it officially exists as of 15 April 1966.  Any
  296. # current exceptions can put themselves in the "Mountain" zone, since
  297. # those are the rules they follow.  Any past exceptions can be forgotten,
  298. # since that's what those who live here have done.
  299.  
  300. # From Arthur David Olson (November 21, 1992):
  301. # East-Saskatchewan kept to avoid problems for folks using that zone by name;
  302. # plain Saskatchewan added.
  303.  
  304.  
  305. # From Shanks (1991):
  306. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  307. Rule    StJohns    1884    only    -    Jan     1    0:00    0    S
  308. Rule    StJohns    1917    1918    -    Apr    Sun>=8    2:00    1:00    D
  309. Rule    StJohns    1917    only    -    Sep    17    2:00    0    S
  310. Rule    StJohns    1918    only    -    Oct    31    2:00    0    S
  311. # Whitman gives 1919 Apr 5 and 1920 Apr 5; go with Shanks.
  312. Rule    StJohns    1919    only    -    May     5    23:00    1:00    D
  313. Rule    StJohns    1919    only    -    Aug    12    23:00    0    S
  314. # For 1931-1935 Whitman gives Apr same date; go with Shanks.
  315. Rule    StJohns    1920    1935    -    May    Sun>=1    23:00    1:00    D
  316. Rule    StJohns    1920    1935    -    Oct    lastSun    23:00    0    S
  317. # For 1936-1941 Shanks gives May Mon>=9 and Oct Mon>=2; go with Whitman.
  318. Rule    StJohns    1936    1941    -    May    Sun>=8    0:00    1:00    D
  319. Rule    StJohns    1936    1941    -    Oct    Sun>=1    0:00    0    S
  320. # Shanks gives 1942 May 11 - 1945 Sep 30; go with Whitman.
  321. Rule    StJohns    1942    only    -    Mar     1    0:00    1:00    D
  322. Rule    StJohns    1942    only    -    Dec    31    0:00    0    S
  323. Rule    StJohns    1943    only    -    May    30    0:00    1:00    D
  324. Rule    StJohns    1943    only    -    Sep     5    0:00    0    S
  325. Rule    StJohns    1944    only    -    Jul    10    0:00    1:00    D
  326. Rule    StJohns    1944    only    -    Sep     2    0:00    0    S
  327. Rule    StJohns    1945    only    -    Jan     1    0:00    1:00    D
  328. Rule    StJohns    1945    only    -    Oct     7    2:00    0    S
  329. # For 1946-9 Whitman gives May 5,4,9,1 - Oct 1,5,3,2, and for 1950 he gives
  330. # Apr 30 - Sep 24; go with Shanks.
  331. Rule    StJohns    1946    1950    -    May    Sun>=8    2:00    1:00    D
  332. Rule    StJohns    1946    1950    -    Oct    Sun>=2    2:00    0    S
  333. Rule    StJohns    1951    1986    -    Apr    lastSun    2:00    1:00    D
  334. Rule    StJohns    1951    1959    -    Sep    lastSun    2:00    0    S
  335. Rule    StJohns    1960    max    -    Oct    lastSun    2:00    0    S
  336. Rule    StJohns    1987    only    -    Apr    Sun>=1    2:00    1:00    D
  337. Rule    StJohns    1988    only    -    Apr    Sun>=1    2:00    2:00    D
  338. Rule    StJohns    1989    max    -    Apr    Sun>=1    2:00    1:00    D
  339. # St John's has an apostrophe, but Posix file names can't have apostrophes.
  340. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  341. Zone America/St_Johns    -3:30:52 -    LMT    1884
  342.             -3:31    StJohns    N%sT    1935 Mar 30
  343.             -3:30    StJohns    N%sT
  344.  
  345. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  346. Rule Halifax    1902    only    -    Jun    15    0:00    0    S
  347. Rule Halifax    1916    only    -    Apr     1    0:00    1:00    D
  348. Rule Halifax    1916    only    -    Oct     1    0:00    0    S
  349. Rule Halifax    1918    only    -    Apr    14    2:00    1:00    D
  350. Rule Halifax    1918    only    -    Oct    31    2:00    0    S
  351. Rule Halifax    1920    only    -    May     9    0:00    1:00    D
  352. Rule Halifax    1920    only    -    Aug    29    0:00    0    S
  353. Rule Halifax    1921    only    -    May     6    0:00    1:00    D
  354. Rule Halifax    1921    1922    -    Sep     5    0:00    0    S
  355. Rule Halifax    1922    only    -    Apr    30    0:00    1:00    D
  356. Rule Halifax    1923    1925    -    May    Sun>=1    0:00    1:00    D
  357. Rule Halifax    1923    only    -    Sep     4    0:00    0    S
  358. Rule Halifax    1924    only    -    Sep    15    0:00    0    S
  359. Rule Halifax    1925    only    -    Sep    28    0:00    0    S
  360. Rule Halifax    1926    only    -    May    16    0:00    1:00    D
  361. Rule Halifax    1926    only    -    Sep    13    0:00    0    S
  362. Rule Halifax    1927    only    -    May     1    0:00    1:00    D
  363. Rule Halifax    1927    only    -    Sep    26    0:00    0    S
  364. Rule Halifax    1928    1931    -    May    Sun>=8    0:00    1:00    D
  365. Rule Halifax    1928    only    -    Sep     9    0:00    0    S
  366. Rule Halifax    1929    only    -    Sep     3    0:00    0    S
  367. Rule Halifax    1930    only    -    Sep    15    0:00    0    S
  368. Rule Halifax    1931    1932    -    Sep    Mon>=24    0:00    0    S
  369. Rule Halifax    1933    only    -    Apr    30    0:00    1:00    D
  370. Rule Halifax    1933    only    -    Oct     2    0:00    0    S
  371. Rule Halifax    1934    only    -    May    20    0:00    1:00    D
  372. Rule Halifax    1934    only    -    Sep    16    0:00    0    S
  373. Rule Halifax    1935    only    -    Jun     2    0:00    1:00    D
  374. Rule Halifax    1935    only    -    Sep    30    0:00    0    S
  375. Rule Halifax    1936    only    -    Jun     1    0:00    1:00    D
  376. Rule Halifax    1936    only    -    Sep    14    0:00    0    S
  377. Rule Halifax    1937    1938    -    May    Sun>=1    0:00    1:00    D
  378. Rule Halifax    1937    1941    -    Sep    Mon>=24    0:00    0    S
  379. Rule Halifax    1939    only    -    May    28    0:00    1:00    D
  380. Rule Halifax    1940    1941    -    May    Sun>=1    0:00    1:00    D
  381. Rule Halifax    1942    only    -    Feb    9    2:00    1:00    D
  382. Rule Halifax    1945    1959    -    Sep    lastSun    2:00    0    S
  383. Rule Halifax    1946    1959    -    Apr    lastSun    2:00    1:00    D
  384. Rule Halifax    1962    1986    -    Apr    lastSun    2:00    1:00    D
  385. Rule Halifax    1962    max    -    Oct    lastSun    2:00    0    S
  386. Rule Halifax    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  387. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  388. Zone America/Halifax    -4:14:24 -    LMT    1902 Jun 15
  389.             -4:00    Halifax    A%sT
  390.  
  391. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  392. Rule    Mont    1884    only    -    Jan     1    0:00    0    S
  393. Rule    Mont    1917    only    -    Mar    25    2:00    1:00    D
  394. Rule    Mont    1917    only    -    Apr    24    0:00    0    S
  395. Rule    Mont    1918    only    -    Apr    14    2:00    1:00    D
  396. Rule    Mont    1918    only    -    Oct    31    2:00    0    S
  397. Rule    Mont    1919    only    -    Mar    31    2:30    1:00    D
  398. Rule    Mont    1919    only    -    Oct    25    2:30    0    S
  399. Rule    Mont    1920    only    -    May     2    2:30    1:00    D
  400. Rule    Mont    1920    only    -    Oct     3    2:30    0    S
  401. Rule    Mont    1921    only    -    May     1    2:00    1:00    D
  402. Rule    Mont    1921    only    -    Oct     2    2:30    0    S
  403. Rule    Mont    1922    only    -    Apr    30    2:00    1:00    D
  404. Rule    Mont    1922    only    -    Oct     1    2:30    0    S
  405. Rule    Mont    1924    only    -    May    17    2:00    1:00    D
  406. Rule    Mont    1924    1926    -    Sep    lastSun    2:30    0    S
  407. Rule    Mont    1925    1926    -    May    Sun>=1    2:00    1:00    D
  408. Rule    Mont    1927    only    -    May     1    0:00    1:00    D
  409. Rule    Mont    1927    1932    -    Sep    Sun>=25    0:00    0    S
  410. Rule    Mont    1928    1931    -    Apr    Sun>=25    0:00    1:00    D
  411. Rule    Mont    1932    only    -    May     1    0:00    1:00    D
  412. Rule    Mont    1933    1940    -    Apr    Sun>=24    0:00    1:00    D
  413. Rule    Mont    1933    only    -    Oct     1    0:00    0    S
  414. Rule    Mont    1934    1939    -    Sep    Sun>=24    0:00    0    S
  415. Rule    Mont    1945    1948    -    Sep    lastSun    2:00    0    S
  416. Rule    Mont    1946    1986    -    Apr    lastSun    2:00    1:00    D
  417. Rule    Mont    1949    1950    -    Oct    lastSun    2:00    0    S
  418. Rule    Mont    1951    1956    -    Sep    lastSun    2:00    0    S
  419. Rule    Mont    1957    max    -    Oct    lastSun    2:00    0    S
  420. Rule    Mont    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  421. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  422. Zone America/Montreal    -4:54:16 -    LMT    1884
  423.             -5:00    Mont    E%sT
  424.  
  425. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  426. Rule    Winn    1887    only    -    Jul    16    0:00    0    S
  427. Rule    Winn    1916    only    -    Apr    23    0:00    1:00    D
  428. Rule    Winn    1916    only    -    Sep    17    0:00    0    S
  429. Rule    Winn    1918    only    -    Apr    14    2:00    1:00    D
  430. Rule    Winn    1918    only    -    Oct    31    2:00    0    S
  431. Rule    Winn    1937    only    -    May    16    2:00    1:00    D
  432. Rule    Winn    1937    only    -    Sep    23    2:00    0    S
  433. Rule    Winn    1942    only    -    Feb     9    2:00    1:00    D
  434. Rule    Winn    1945    only    -    Sep    lastSun    2:00    0    S
  435. Rule    Winn    1946    only    -    May    12    2:00    1:00    D
  436. Rule    Winn    1946    only    -    Oct    13    2:00    0    S
  437. Rule    Winn    1947    1949    -    Apr    lastSun    2:00    1:00    D
  438. Rule    Winn    1947    1958    -    Sep    lastSun    2:00    0    S
  439. Rule    Winn    1948    only    -    May     1    2:00    1:00    D
  440. Rule    Winn    1948    1960    -    Apr    lastSun    2:00    1:00    D
  441. Rule    Winn    1959    only    -    Oct    lastSun    2:00    0    S
  442. Rule    Winn    1960    only    -    Sep    lastSun    2:00    0    S
  443. Rule    Winn    1963    only    -    Apr    lastSun    2:00    1:00    D
  444. Rule    Winn    1963    only    -    Sep    lastSun    2:00    0    S
  445. Rule    Winn    1966    1986    -    Apr    lastSun    2:00    1:00    D
  446. Rule    Winn    1966    max    -    Sep    lastSun    2:00    0    S
  447. Rule    Winn    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  448. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  449. Zone America/Winnipeg    -6:28:36 -    LMT    1887 Jul 16
  450.             -6:00    Winn    C%sT
  451.  
  452. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  453. Rule    Regina    1905    only    -    Sep     1    0:00    0    S
  454. Rule    Regina    1918    only    -    Apr    14    2:00    1:00    D
  455. Rule    Regina    1918    only    -    Oct    31    2:00    0    S
  456. Rule    Regina    1930    1934    -    May    Sun>=1    0:00    1:00    D
  457. Rule    Regina    1930    1934    -    Oct    Sun>=1    0:00    0    S
  458. Rule    Regina    1937    1941    -    Apr    Sun>=8    0:00    1:00    D
  459. Rule    Regina    1937    only    -    Oct    Sun>=8    0:00    0    S
  460. Rule    Regina    1938    only    -    Oct    Sun>=1    0:00    0    S
  461. Rule    Regina    1939    1941    -    Oct    Sun>=8    0:00    0    S
  462. Rule    Regina    1942    only    -    Feb     9    2:00    1:00    D
  463. Rule    Regina    1945    only    -    Sep    lastSun    2:00    0    S
  464. Rule    Regina    1946    only    -    Apr    14    2:00    1:00    D
  465. Rule    Regina    1946    only    -    Oct    13    2:00    0    S
  466. Rule    Regina    1947    1960    -    Apr    lastSun    2:00    1:00    D
  467. Rule    Regina    1947    1959    -    Sep    lastSun    2:00    0    S
  468. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  469. Zone    America/Regina    -6:58:36 -    LMT    1905 Sep
  470.             -7:00    Regina    M%sT    1966 Apr 15
  471.             -6:00    -    CST
  472.  
  473. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  474. Rule    Edm    1906    only    -    Sep     1    0:00    0    S
  475. Rule    Edm    1918    1919    -    Apr    Sun>=8    2:00    1:00    D
  476. Rule    Edm    1918    only    -    Oct    31    2:00    0    S
  477. Rule    Edm    1919    only    -    May    27    2:00    0    S
  478. Rule    Edm    1920    1923    -    Apr    lastSun    2:00    1:00    D
  479. Rule    Edm    1920    only    -    Oct    lastSun    2:00    0    S
  480. Rule    Edm    1921    1923    -    Sep    lastSun    2:00    0    S
  481. Rule    Edm    1942    only    -    Feb     9    2:00    1:00    D
  482. Rule    Edm    1945    only    -    Sep    lastSun    2:00    0    S
  483. Rule    Edm    1947    only    -    Apr    lastSun    2:00    1:00    D
  484. Rule    Edm    1947    only    -    Sep    lastSun    2:00    0    S
  485. Rule    Edm    1967    only    -    Apr    lastSun    2:00    1:00    D
  486. Rule    Edm    1967    only    -    Oct    lastSun    2:00    0    S
  487. Rule    Edm    1969    only    -    Apr    lastSun    2:00    1:00    D
  488. Rule    Edm    1969    only    -    Oct    lastSun    2:00    0    S
  489. Rule    Edm    1972    1986    -    Apr    lastSun    2:00    1:00    D
  490. Rule    Edm    1972    max    -    Oct    lastSun    2:00    0    S
  491. Rule    Edm    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  492. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  493. Zone America/Edmonton    -7:33:52 -    LMT    1906 Sep
  494.             -7:00    Edm    M%sT
  495.  
  496. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  497. Rule    Vanc    1884    only    -    Jan     1    0:00    0    S
  498. Rule    Vanc    1918    only    -    Apr    14    2:00    1:00    D
  499. Rule    Vanc    1918    only    -    Oct    31    2:00    0    S
  500. Rule    Vanc    1942    only    -    Feb     9    2:00    1:00    D
  501. Rule    Vanc    1945    only    -    Sep    30    2:00    0    S
  502. Rule    Vanc    1946    1986    -    Apr    lastSun    2:00    1:00    D
  503. Rule    Vanc    1946    only    -    Oct    13    2:00    0    S
  504. Rule    Vanc    1947    1961    -    Sep    lastSun    2:00    0    S
  505. Rule    Vanc    1962    max    -    Oct    lastSun    2:00    0    S
  506. Rule    Vanc    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  507. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  508. Zone America/Vancouver    -8:12:28 -    LMT    1884
  509.             -8:00    Vanc    P%sT
  510.  
  511. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  512. Rule    Yukon    1900    only    -    Jan     1    0:00    0    S
  513. Rule    Yukon    1918    only    -    Apr    14    2:00    1:00    D
  514. Rule    Yukon    1918    only    -    Oct    27    2:00    0    S
  515. Rule    Yukon    1919    only    -    May    25    2:00    1:00    D
  516. Rule    Yukon    1919    only    -    Nov     1    0:00    0    S
  517. Rule    Yukon    1942    only    -    Feb     9    2:00    1:00    D
  518. Rule    Yukon    1965    only    -    Apr    25    0:00    1:00    D
  519. Rule    Yukon    1965    only    -    Oct    31    2:00    0    S
  520. Rule    Yukon    1980    1986    -    Apr    lastSun    2:00    1:00    D
  521. Rule    Yukon    1980    max    -    Oct    lastSun    2:00    0    S
  522. Rule    Yukon    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  523. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  524. Zone America/Whitehorse    -9:00:12 -    LMT    1900 Aug 20
  525.             -9:00    Yukon    Y%sT    1966 Jul
  526.             -8:00    Yukon    P%sT
  527. # Parts of Yukon (e.g. Dawson) didn't switch to -8:00 until 1973 Oct 28.
  528.  
  529. ###############################################################################
  530.  
  531. # Mexico
  532.  
  533. # From Guy Harris:
  534. # Rules are from the Official Airline Guide, Worldwide Edition, for 1987.
  535. # Rules prior to 1987 are unknown.
  536. # The comments in the OAG say "Only Ensenada, Mexicale, San Felipe and Tijuana
  537. # observe DST."  This is presumably Baja California Norte, above 28th parallel,
  538. # as listed there; Mexico/BajaSur is for "Baja California Sur and N. Pacific
  539. # Coast (States of Sinaloa and Sonora)."
  540.  
  541. # From Bob Devine (January 28, 1988):
  542. # The Federal District (where Mexico City is) has observed [DST] several
  543. # times but not recently.
  544. #
  545. # I don't where to drawn the line in the North Baja area.  28th latitude
  546. # sounds good -- but it may be higher (how far [d]o radio stations from
  547. # San Diego affect culture?).
  548. #
  549. # The dates of DST probably go back to 1981.  The rules are the same as
  550. # US's.  This is going to be a headache for US presidential electi[o]n years!
  551.  
  552. # From Arthur David Olson (February 13, 1988)
  553. # Since the 1981 starting date is only "probable," we'll keep the 1987
  554. # starting date below.
  555.  
  556. # From U. S. Naval Observatory (January 19, 1989):
  557. # MEXICO BAJA CAL N   7 H  BEHIND UTC    BAJA CALIFORNIA SUR AND
  558. # MEXICO BAJA CAL N                      N. PACIFIC COAST (STATES
  559. # MEXICO BAJA CAL N                      OF SINALOA AND SONORA)
  560. # MEXICO BAJA CAL N   8 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  561. # MEXICO BAJA CAL N                      - OCT 29
  562. # MEXICO BAJA CAL N   7 H  BEHIND UTC    ABOVE 28TH PARALLAL APR 3
  563. # MEXICO BAJA CAL N                      - 0CT 29
  564. # MEXICO              6 H  BEHIND UTC    STATES OF DURANGO,
  565. # MEXICO                                 COAHUILA, NUEVO LEON,
  566. # MEXICO                                 TAMAULIPAS
  567. # MEXICO              5 H  BEHIND UTC    STATES OF DURANGO,
  568. # MEXICO                                 COAHUILA, NUEVO LEON,
  569. # MEXICO                                 TAMAULIPAS  APR 3 - OCT 29
  570. # MEXICO              6 H  BEHIND UTC    GENERAL MEXICO, STATES OF
  571. # MEXICO                                 CAMPECHE, QUINTANA ROO AND
  572. # MEXICO                                 YUCATAN
  573.  
  574. # From Arthur David Olson (January 21, 1989):
  575. # April 3 fell on a Sunday in 1988; October 29 fell on a Sunday in 1989.  Ahem.
  576. # USNO claims there should be four Mexican zones rather than three:
  577. # a zone that's GMT-8 with DST; a zone that's always GMT-7;
  578. # a zone that's GMT-6 with DST; and a zone that's always GMT-6.
  579.  
  580. # From Paul Eggert <eggert@twinsun.com> (November 18, 1993):
  581. # Shanks also says there are four zones, but disagrees about the fourth.
  582. # Instead of GMT-6 with DST, he says there's GMT-8 without DST.
  583.  
  584. # From Shanks (1991):
  585. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  586. Rule    Mexico    1922    only    -    Jan    1    0:00    0    S
  587. Rule    Mexico    1939    only    -    Feb    5    0:00    1:00    D
  588. Rule    Mexico    1939    only    -    Jun    25    0:00    0    S
  589. Rule    Mexico    1940    only    -    Dec    9    0:00    1:00    D
  590. Rule    Mexico    1941    only    -    Apr    1    0:00    0    S
  591. Rule    Mexico    1943    only    -    Dec    16    0:00    1:00    D
  592. Rule    Mexico    1944    only    -    May    1    0:00    0    S
  593. Rule    Mexico    1950    only    -    Feb    12    0:00    1:00    D
  594. Rule    Mexico    1950    only    -    Jul    30    0:00    0    S
  595. Rule    BajaN    1950    1966    -    Apr    lastSun    2:00    1:00    D
  596. Rule    BajaN    1950    1961    -    Sep    lastSun    2:00    0    S
  597. Rule    BajaN    1961    1966    -    Oct    lastSun    2:00    0    S
  598. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  599. Zone America/Mexico_City -6:36:36 -    LMT    1922 Jan  1  0:23:24
  600.             -7:00    -    MST    1927 Jun 10 23:00
  601.             -6:00    -    CST    1930 Nov 15
  602.             -7:00    -    MST    1931 May  1 23:00
  603.             -6:00    -    CST    1931 Oct
  604.             -7:00    -    MST    1932 Mar 30 23:00
  605.             -6:00    Mexico    C%sT
  606. Zone America/Mazatlan    -7:05:40 -    LMT    1921 Dec 31 23:54:20
  607.             -7:00    -    MST    1927 Jun 10 23:00
  608.             -6:00    -    CST    1930 Nov 15
  609.             -7:00    -    MST    1931 May  1 23:00
  610.             -6:00    -    CST    1931 Oct
  611.             -7:00    -    MST    1932 Mar 30 23:00
  612.             -6:00    -    CST    1942 Apr
  613.             -7:00    -    MST    1949 Jan 14
  614.             -8:00    -    PST    1970
  615.             -7:00    -    MST
  616. Zone America/Tijuana    -7:48:04 -    LMT    1922 Jan  1  0:11:56
  617.             -8:00    -    PST    1927 Jun 10 23:00
  618.             -7:00    -    MST    1930 Nov 16
  619.             -8:00    -    PST    1942 Apr
  620.             -7:00    -    MST    1949 Jan 14
  621.             -8:00    BajaN    P%sT    1967 Apr lastSun 2:00
  622.             -8:00    US    P%sT
  623. Zone America/Ensenada    -7:46:28 -    LMT    1922 Jan  1  0:13:32
  624.             -8:00    -    PST    1927 Jun 10 23:00
  625.             -7:00    -    MST    1930 Nov 16
  626.             -8:00    -    PST    1942 Apr
  627.             -7:00    -    MST    1949 Jan 14
  628.             -8:00    -    PST
  629. #
  630. # Revillagigedo Is
  631. # no information
  632.  
  633. ###############################################################################
  634.  
  635. # Anguilla
  636. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  637. Zone America/Anguilla    -4:12:16 -    LMT    1912 Mar 2
  638.             -4:00    -    AST
  639.  
  640. # Antigua and Barbuda
  641. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  642. Zone    America/Antigua    -4:07:12 -    LMT    1912 Mar 2
  643.             -5:00    -    EST    1951
  644.             -4:00    -    AST
  645.  
  646. # Bahamas
  647. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  648. Rule    Bahamas    1912    only    -    Mar    2    0:00    0    S
  649. Rule    Bahamas    1964    max    -    Oct    lastSun    2:00    0    S
  650. Rule    Bahamas    1964    1986    -    Apr    lastSun    2:00    1:00    D
  651. Rule    Bahamas    1987    max    -    Apr    Sun>=1    2:00    1:00    D
  652. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  653. Zone    America/Nassau    -5:09:24 -    LMT    1912 Mar 2
  654.             -5:00    Bahamas    E%sT
  655.  
  656. # Barbados
  657. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  658. Rule    Barb    1932    only    -    Jan    1    0:00    0    S
  659. Rule    Barb    1977    only    -    Jun    12    2:00    1:00    D
  660. Rule    Barb    1977    1978    -    Oct    Sun>=1    2:00    0    S
  661. Rule    Barb    1978    1980    -    Apr    Sun>=15    2:00    1:00    D
  662. Rule    Barb    1979    only    -    Sep    30    2:00    0    S
  663. Rule    Barb    1980    only    -    Sep    25    2:00    0    S
  664. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  665. Zone America/Barbados    -3:58:28 -    LMT    1924        # Bridgetown
  666.             -3:58    -    BMT    1932      # Bridgetown Mean Time
  667.             -4:00    Barb    A%sT
  668.  
  669. # Belize
  670. # Whitman entirely disagrees with Shanks; go with Shanks.
  671. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  672. Rule    Belize    1912    only    -    Apr     1    0:00    0    S
  673. Rule    Belize    1918    1942    -    Oct    Sun>=2    0:00    0:30    HD
  674. Rule    Belize    1919    1943    -    Feb    Sun>=9    0:00    0    S
  675. Rule    Belize    1973    only    -    Dec     5    0:00    1:00    D
  676. Rule    Belize    1974    only    -    Feb     9    0:00    0    S
  677. Rule    Belize    1982    only    -    Dec    18    0:00    1:00    D
  678. Rule    Belize    1983    only    -    Feb    12    0:00    0    S
  679. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  680. Zone    America/Belize    -5:52:48 -    LMT    1912 Apr
  681.             -6:00    Belize    C%sT
  682.  
  683. # Bermuda
  684. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  685. Zone Atlantic/Bermuda    -4:19:04 -    LMT    1930 Jan  1 2:00    # Hamilton
  686.             -4:00    -    AST    1974 Apr 28 2:00
  687.             -4:00    Bahamas    A%sT
  688.  
  689. # Cayman Is
  690. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  691. Zone    America/Cayman    -5:25:32 -    LMT    1890        # Georgetown
  692.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  693.             -5:00    -    EST
  694.  
  695. # Clipperton
  696. # no information
  697.  
  698. # Costa Rica
  699. # Shanks gives some very odd dates for 1991, and stops there.
  700. # For now, we won't guess further.
  701. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  702. Rule    CR    1921    only    -    Jan    15    0:00    0    S
  703. Rule    CR    1979    1980    -    Feb    lastSun    0:00    1:00    D
  704. Rule    CR    1979    1980    -    Jun    Sun>=1    0:00    0    S
  705. Rule    CR    1991    only    -    Jan    19    0:00    1:00    D
  706. Rule    CR    1991    only    -    Jul    1    0:00    0    S
  707. # There are too many San Joses elsewhere, so we'll use `Costa Rica'.
  708. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  709. Zone America/Costa_Rica    -5:36:20 -    LMT    1890        # San Jose
  710.             -5:36    -    SJMT    1921 Jan 15 # San Jose Mean Time
  711.             -6:00    CR    C%sT
  712. # Coco
  713. # no information; probably like America/Costa_Rica
  714.  
  715. # Cuba
  716.  
  717. # From Bob Devine (January 28, 1988):
  718. # . . .DST is from 2nd Sunday in May to 2nd Sunday in October since 1981.
  719. # Change at midnight.  In 1979 & 1980, started at 3rd Sunday in March
  720. # (I think).
  721.  
  722. # From U. S. Naval Observatory (January 19, 1989):
  723. # CUBA                5 H  BEHIND UTC
  724. # CUBA                4 H  BEHIND UTC    MAR 20 - OCT 8
  725.  
  726. # From Shanks (1991):
  727. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  728. Rule    Cuba    1925    only    -    Jul    19    12:00    0    S
  729. Rule    Cuba    1928    only    -    Jun    10    0:00    1:00    D
  730. Rule    Cuba    1928    only    -    Oct    10    0:00    0    S
  731. Rule    Cuba    1940    1942    -    Jun    Sun>=1    0:00    1:00    D
  732. Rule    Cuba    1940    1942    -    Sep    Sun>=1    0:00    0    S
  733. Rule    Cuba    1945    1946    -    Jun    Sun>=1    0:00    1:00    D
  734. Rule    Cuba    1945    1946    -    Sep    Sun>=1    0:00    0    S
  735. Rule    Cuba    1965    only    -    Jun    1    0:00    1:00    D
  736. Rule    Cuba    1965    only    -    Sep    30    0:00    0    S
  737. Rule    Cuba    1966    only    -    May    29    0:00    1:00    D
  738. Rule    Cuba    1966    only    -    Oct    2    0:00    0    S
  739. Rule    Cuba    1967    only    -    Apr    8    0:00    1:00    D
  740. Rule    Cuba    1967    1968    -    Sep    Sun>=8    0:00    0    S
  741. Rule    Cuba    1968    only    -    Apr    14    0:00    1:00    D
  742. Rule    Cuba    1969    1977    -    Apr    lastSun    0:00    1:00    D
  743. Rule    Cuba    1969    1971    -    Oct    lastSun    0:00    0    S
  744. Rule    Cuba    1972    1974    -    Oct    8    0:00    0    S
  745. Rule    Cuba    1975    1977    -    Oct    lastSun    0:00    0    S
  746. Rule    Cuba    1978    only    -    May    7    0:00    1:00    D
  747. Rule    Cuba    1978    1980    -    Oct    Sun>=8    0:00    0    S
  748. Rule    Cuba    1979    1980    -    Mar    Sun>=15    0:00    1:00    D
  749. Rule    Cuba    1981    1985    -    May    Sun>=5    0:00    1:00    D
  750. Rule    Cuba    1981    max    -    Oct    Sun>=8    0:00    0    S
  751. Rule    Cuba    1986    1989    -    Mar    Sun>=14    0:00    1:00    D
  752. Rule    Cuba    1990    only    -    Apr    1    0:00    1:00    D
  753. Rule    Cuba    1991    max    -    Mar    Sun>=14    0:00    1:00    D
  754.  
  755. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  756. Zone    America/Havana    -5:29:28 -    LMT    1890
  757.             -5:30    -    HMT    1925 Jul 19 12:00 # Havana MT
  758.             -5:00    Cuba    C%sT
  759.  
  760. # Dominica
  761. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  762. Zone America/Dominica    -4:05:36 -    LMT    1911 Jul 1 0:01        # Roseau
  763.             -4:00    -    AST
  764.  
  765. # Dominican Republic
  766. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  767. Rule    DR    1933    only    -    Apr    1    12:00    0    S
  768. Rule    DR    1966    only    -    Oct    30    0:00    1:00    D
  769. Rule    DR    1967    only    -    Feb    28    0:00    0    S
  770. Rule    DR    1969    1973    -    Oct    lastSun    0:00    0:30    HD
  771. Rule    DR    1970    only    -    Feb    21    0:00    0    S
  772. Rule    DR    1971    only    -    Jan    20    0:00    0    S
  773. Rule    DR    1972    1974    -    Jan    21    0:00    0    S
  774. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  775. Zone America/Santo_Domingo -4:39:36 -    LMT    1890
  776.             -4:40    -    SDMT    1933 Apr  1 12:00 # S. Dom. MT
  777.             -5:00    DR    E%sT    1974 Oct 27
  778.             -4:00    -    AST
  779.  
  780. # El Salvador
  781. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  782. Rule    Salv    1921    only    -    Jan    1    0:00    0    S
  783. Rule    Salv    1987    1988    -    May    Sun>=1    0:00    1:00    D
  784. Rule    Salv    1987    1988    -    Sep    lastSun    0:00    0    S
  785. # There are too many San Salvadors elsewhere, so we'll use `El Salvador'.
  786. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  787. Zone America/El_Salvador -5:56:48 -    LMT    1921        # San Salvador
  788.             -6:00    Salv    C%sT
  789.  
  790. # Grenada
  791. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  792. Zone    America/Grenada    -4:07:00 -    LMT    1911 Jul
  793.             -4:00    -    AST
  794.  
  795. # Guadeloupe
  796. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  797. Zone America/Guadeloupe    -4:06:08 -    LMT    1911 Jun 8    # Pointe a Pitre
  798.             -4:00    -    AST
  799.  
  800. # Guatemala
  801. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  802. Rule    Guat    1918    only    -    Oct    5    0:00    0    S
  803. Rule    Guat    1973    only    -    Nov    25    0:00    1:00    D
  804. Rule    Guat    1974    only    -    Feb    24    0:00    0    S
  805. Rule    Guat    1983    only    -    May    21    0:00    1:00    D
  806. Rule    Guat    1983    only    -    Sep    22    0:00    0    S
  807. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  808. Zone America/Guatemala    -6:02:04 -    LMT    1918 Oct 5
  809.             -6:00    Guat    C%sT
  810.  
  811. # Haiti
  812. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  813. Rule    Haiti    1917    only    -    Jan    24    12:00    0    S
  814. Rule    Haiti    1983    only    -    May    8    0:00    1:00    D
  815. Rule    Haiti    1984    1987    -    Apr    lastSun    0:00    1:00    D
  816. Rule    Haiti    1983    1987    -    Oct    lastSun    0:00    0    S
  817. Rule    Haiti    1988    max    -    Apr    Sun>=1    2:00    1:00    D
  818. Rule    Haiti    1988    max    -    Oct    lastSun    2:00    0    S
  819. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  820. Zone America/Port-au-Prince -4:49:20 -    LMT    1890
  821.             -4:49    -    PPMT    1917 Jan 24 12:00 # P-a-P MT
  822.             -5:00    Haiti    E%sT
  823.  
  824. # Honduras
  825. # Shanks says 1921 Jan 1; go with Whitman's more precise Apr 1.
  826. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  827. Zone America/Tegucigalpa -5:48:52 -    LMT    1921 Apr
  828.             -6:00    Salv    C%sT
  829.  
  830. # Jamaica
  831.  
  832. # From Bob Devine (January 28, 1988):
  833. # Follows US rules.
  834.  
  835. # From U. S. Naval Observatory (January 19, 1989):
  836. # JAMAICA             5 H  BEHIND UTC
  837.  
  838. # From Shanks (1991):
  839. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  840. Zone    America/Jamaica    -5:07:12 -    LMT    1890        # Kingston
  841.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  842.             -5:00    -    EST    1974 Jan 6 2:00
  843.             -5:00    US    E%sT
  844.  
  845. # Martinique
  846. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  847. Zone America/Martinique    -4:04:20 -      LMT    1890        # Fort-de-France
  848.             -4:04    -    FFMT    1911 May     # Fort-de-France MT
  849.             -4:00    -    AST    1980 Apr  6
  850.             -4:00    1:00    ADT    1980 Sep 28
  851.             -4:00    -    AST
  852.  
  853. # Montserrat
  854. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  855. Zone America/Montserrat    -4:08:52 -    LMT    1911 Jul 1 0:01   # Plymouth
  856.             -4:00    -    AST
  857.  
  858. # Nicaragua
  859. # Rule    NAME    FROM    TO    TYPE    IN    ON    AT    SAVE    LETTER/S
  860. Rule    Nic    1975    only    -    Feb    16    0:00    0    S
  861. Rule    Nic    1979    1980    -    Mar    Sun>=16    0:00    1:00    D
  862. Rule    Nic    1979    1980    -    Jun    Mon>=23    0:00    0    S
  863. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  864. Zone    America/Managua    -5:45:08 -    LMT    1890
  865.             -5:45    -    MMT    1934 Jun 23  # Managua Mean Time
  866.             -6:00    -    CST    1973 May
  867.             -5:00    -    EST    1975 Feb 16
  868.             -6:00    Nic    C%sT
  869.  
  870. # Panama
  871. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  872. Zone    America/Panama    -5:18:08 -    LMT    1890
  873.             -5:20    -    PMT    1908 Apr 22   # Panama Mean Time
  874.             -5:00    -    EST
  875.  
  876. # Puerto Rico
  877. # There are too many San Juans elsewhere, so we'll use `Puerto_Rico'.
  878. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  879. Zone America/Puerto_Rico -4:24:28 -    LMT    1899 Mar 28 12:00    # San Juan
  880.             -4:00    -    AST    1942 May  3
  881.             -4:00    1:00    ADT    1945 Sep 30  2:00
  882.             -4:00    -    AST
  883.  
  884. # St Kitts-Nevis
  885. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  886. Zone America/St_Kitts    -4:10:52 -    LMT    1912 Mar 2    # Basseterre
  887.             -4:00    -    AST
  888.  
  889. # St Lucia
  890. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  891. Zone America/St_Lucia    -4:04:00 -    LMT    1890        # Castries
  892.             -4:04    -    CMT    1912        # Castries Mean Time
  893.             -4:00    -    AST
  894.  
  895. # St Pierre and Miquelon
  896. # There are too many St Pierres elsewhere, so we'll use `Miquelon'.
  897. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  898. Zone America/Miquelon    -3:44:40 -    LMT    1911 May 15    # St Pierre
  899.             -4:00    -    AST    1980 May
  900.             -3:00    Mont    SP%sT
  901.  
  902. # St Vincent and the Grenadines
  903. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  904. Zone America/St_Vincent    -4:04:56 -    LMT    1890        # Kingstown
  905.             -4:05    -    KMT    1912       # Kingstown Mean Time
  906.             -4:00    -    AST
  907.  
  908. # Turks and Caicos
  909. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  910. Zone America/Grand_Turk    -4:44:32 -    LMT    1890
  911.             -5:07    -    KMT    1912 Feb    # Kingston Mean Time
  912.             -5:00    -    EST    1979 Apr 29 2:00
  913.             -5:00    US    E%sT
  914.  
  915. # Virgin Is (British and US)
  916. # Zone    NAME        GMTOFF    RULES    FORMAT    [UNTIL]
  917. Zone    America/Virgin    -4:19:44 -    LMT    1911 Jul    # Charlotte Amalie
  918.             -4:00    -    AST
  919.